﻿using System.Web.UI;
using StockholmsStad.Web.UI.Class.Interfaces;
using StockholmsStad.Web.UI.UIServiceReference;

namespace StockholmsStad.Web.UI.Registrering
{
    /// <summary>
    /// Förstasida för registreringen. Användaren matar in personuppgifter för de personer som
    /// ska gifta sig
    /// </summary>
    public partial class Registration1_Persons : UserControl, IRegistration1_Persons
    {
        /// <summary>
        /// Parets första person
        /// </summary>
        public Person Person1
        {
            get { return ucRegistration1.Person; }
        }

        /// <summary>
        /// Parets andra person
        /// </summary>
        public Person Person2
        {
            get { return ucRegistration2.Person; }
        }

        #region Implementation of IRegistration1_Persons

        ///<summary>
        /// Uppdaterat personinformationen
        ///</summary>
        ///<param name="person1"></param>
        ///<param name="person2"></param>
        public void UpdatePersons(Person person1, Person person2)
        {
            ucRegistration1.Person = person1;
            ucRegistration2.Person = person2;
        }

        #endregion
    }
}